
gen gen_aimag_name=аймаг 
gen gen_soums_name=soums_name
gen gen_bag_name=bag_name


rename gen_aimag_name NSO_aimag_name
rename gen_soums_name NSO_soum_name
replace NSO_soum_name= NSO_soum_name + " сум"
	*soum name adjust
replace NSO_soum_name="Баянхайрхан сум"  if NSO_soum_name=="БаянХайрхан сум"
replace NSO_soum_name="Баянцогт сум"     if NSO_soum_name=="БаянЦогт сум"
replace NSO_soum_name="Баянчандмань сум" if NSO_soum_name=="БаянЧандмань сум"
replace NSO_soum_name="Угтаалцайдам сум" if NSO_soum_name=="Угтаал-Цайдам сум"
replace NSO_soum_name="Баянчандмань сум" if NSO_soum_name=="Баянчандманв сум"
replace NSO_soum_name="Эрдэнэсант сум"   if NSO_soum_name=="ЭрдэнэСант сум"
replace NSO_soum_name="Эрдэнэцогт сум"   if NSO_soum_name=="ЭрдэнэЦогт сум"
replace NSO_soum_name="Баянтэс сум"      if NSO_soum_name=="БаянТэс сум"
replace NSO_soum_name="Эрдэнэбулган сум" if NSO_soum_name=="ЭрдэнэБулган сум"
replace NSO_soum_name="Цогтцэций сум" if NSO_soum_name=="Цогт-Цэций сум"

gen bag= regexs(0) if(regexm(gen_bag_name, "[0-9]*[0-9]"))
destring bag, replace 
gen bag1=regexs(0) if(regexm(gen_bag_name, "[a-zA-Z]*[a-zA-Z]*[ a-zA-Z]*[a-zA-Z]"))
replace bag1 = subinstr(bag1," ","",.) 

gen bag3=. 
replace bag3 = 1 if bag1 == "I"
replace bag3 = 2 if bag1 == "II"
replace bag3 = 3 if bag1 == "III"
replace bag3 = 4 if bag1 == "IV"
replace bag3 = 4 if bag1 == "Iv"
replace bag3 = 5 if bag1 == "V"
replace bag3 = 6 if bag1 == "VI"
replace bag3 = 7 if bag1 == "VII"
replace bag3 = 8 if bag1 == "VIII"

replace bag3 = . if bag1 == "Taa"
replace bag3 = . if bag1 == "Xa" 
replace bag3 = 2 if bag1 == "IIbag"
replace bag3 = 1 if bag1 == "A" & gen_bag_name=="Aр Жаргалант Iбаг"
replace bag3 = . if bag1 == "A" & gen_bag_name=="Их-Aц 5"

gen bag4 = bag3
replace bag4 = bag if bag4==. 
drop bag bag1 bag3

split gen_bag_name , p(" ")
drop gen_bag_name3 gen_bag_name4 gen_bag_name5 gen_bag_name6

*tab gen_bag_name2
replace gen_bag_name2="" if(regexm(gen_bag_name2, "[/]"))
replace gen_bag_name2="" if(regexm(gen_bag_name2, "[0-9]*[0-9]"))
replace gen_bag_name2="" if gen_bag_name2=="баг"
replace gen_bag_name2="" if(regexm(gen_bag_name2, "[I]"))
replace gen_bag_name2="" if(regexm(gen_bag_name2, "[V]"))

*tab gen_bag_name1
replace gen_bag_name1="" if(regexm(gen_bag_name1, "[/]"))
replace gen_bag_name1="" if(regexm(gen_bag_name1, "[0-9]*[0-9]"))
replace gen_bag_name1="" if(regexm(gen_bag_name1, "[I]"))

gen gen_bag_name3= gen_bag_name1 + " " + gen_bag_name2
drop gen_bag_name1 gen_bag_name2
replace gen_bag_name3=strrtrim(gen_bag_name3)

	*accordance with name (bag code)
split name, p(" " "-")
replace name5="" if(regexm(name5, "[?]"))
replace name4="" if(regexm(name4, "[?]"))
replace name4="" if(regexm(name4, "баг"))
replace name3="" if(regexm(name3, "[?]"))
replace name3="" if(regexm(name3, "баг"))
replace name3="" if(regexm(name3, "р"))
replace name2="" if(regexm(name2, "[?]"))
replace name2="" if(regexm(name2, "баг"))
replace name2="" if(regexm(name2, "р"))
replace name2="" if(regexm(name2, "Р±Р°Рі"))
replace name1="" if(regexm(name1, "[?]"))
replace name1="" if(regexm(name1, "Р‘Р°СЏРЅСЃСѓРґР°Р»"))
replace name1=substr(name1,2,1) if(regexm(name1, "0[0-9]"))

drop name3
replace name5=name5+"-"+name6 if name6!=""
drop name6
replace name4=name4+"-"+name5 if name5!=""
drop name5
replace name4=name1 if name2!=""
replace name1=name2 if name2!=""
drop name2
gen a=""
replace a=name1 if(regexm(name1, "[0-9]*[0-9]"))
replace name4=name1 if a==""
drop name1
rename a name1

	*check correspondence of bag4 and name1 
destring bag4, replace
destring name1, replace 
gen a=. 
replace a=1 if bag4==name1

sort NSO_aimag_name NSO_soum_name name
quietly by NSO_aimag_name NSO_soum_name name: gen dup=cond(_N==1,0,_n)
replace name1=bag4 if dup>0
drop dup

sort NSO_aimag_name NSO_soum_name bag4
quietly by NSO_aimag_name NSO_soum_name bag4: gen dup1=cond(_N==1,0,_n)
replace bag4=name1 if dup1>0
replace gen_bag_name3=name if NSO_aimag_name=="Дорноговь" & NSO_soum_name=="Замын-Үүд сум" & bag4==.
drop dup1

	*duplicate check
drop a
gen a=. 
replace a=1 if bag4==name1
*case: a==. & name1!=. & bag4!=.
*http://www.ubstat.mn/aimagniislelcode.aspx
replace name1=bag4 if NSO_aimag_name=="Архангай" & NSO_soum_name=="Төвшрүүлэх сум"
replace name1=bag4 if NSO_aimag_name=="Архангай" & NSO_soum_name=="Цэнхэр сум"
replace name1=bag4 if NSO_aimag_name=="Архангай" & NSO_soum_name=="Чулуут сум"
replace gen_bag_name3="Арслан цохио" if NSO_aimag_name=="Архангай" & NSO_soum_name=="Эрдэнэбулган сум" & gen_bag_name3=="Тамир"
replace bag4=2 if NSO_aimag_name=="Архангай" & NSO_soum_name=="Эрдэнэбулган сум" & gen_bag_name3=="Арслан цохио"
replace name1=bag4 if NSO_aimag_name=="Архангай" & NSO_soum_name=="Эрдэнэбулган сум"
replace name1=bag4 if NSO_aimag_name=="Архангай" & NSO_soum_name=="Өгийнуур сум"
replace name1=bag4 if NSO_aimag_name=="Архангай" & NSO_soum_name=="Өлзийт сум"
replace name1=bag4 if NSO_aimag_name=="Булган" & NSO_soum_name=="Баяннуур сум"
replace name1=bag4 if NSO_aimag_name=="Булган" & NSO_soum_name=="Бугат сум"
replace name1=bag4 if NSO_aimag_name=="Булган" & NSO_soum_name=="Сэлэнгэ сум"
replace name1=bag4 if NSO_aimag_name=="Говь-Алтай" & NSO_soum_name=="Бигэр сум"
replace name1=bag4 if NSO_aimag_name=="Дорнод" & NSO_soum_name=="Баяндун сум"
replace bag4=name1 if NSO_aimag_name=="Дорнод" & NSO_soum_name=="Баянтүмэн сум"
replace name1=bag4 if NSO_aimag_name=="Завхан" & NSO_soum_name=="Алдархаан сум"
replace bag4=name1 if NSO_aimag_name=="Сүхбаатар" & NSO_soum_name=="Баруун-Урт сум"
replace name1=bag4 if NSO_aimag_name=="Хөвсгөл" & NSO_soum_name=="Тариалан сум"

drop a
gen a=. 
replace a=1 if bag4==name1

	*case of a==. & name1!=. & bag4==.:18
replace bag4=name1 if NSO_aimag_name=="Архангай" & NSO_soum_name=="Цахир сум"
replace bag4=name1 if NSO_aimag_name=="Баянхонгор" & NSO_soum_name=="Баян-Өндөр сум"
replace bag4=name1 if NSO_aimag_name=="Баянхонгор" & NSO_soum_name=="Богд сум"
replace bag4=name1 if NSO_aimag_name=="Говь-Алтай" & NSO_soum_name=="Эрдэнэ сум"
replace bag4=name1 if NSO_aimag_name=="Дорноговь" & NSO_soum_name=="Мандах 1 сум"
replace bag4=name1 if NSO_aimag_name=="Дундговь" & NSO_soum_name=="Баянжаргалан сум" & bag4==. 
replace name1=bag4 if NSO_aimag_name=="Дундговь" & NSO_soum_name=="Баянжаргалан сум" & name1==. 
replace bag4=3 if NSO_aimag_name=="Дундговь" & NSO_soum_name=="Сайхан-Овоо сум" & bag4==.
replace name1=bag4 if NSO_aimag_name=="Дундговь" & NSO_soum_name=="Сайхан-Овоо сум" 
replace bag4=name1 if NSO_aimag_name=="Завхан" & NSO_soum_name=="Тосонцэнгэл сум" 
replace bag4=name1 if NSO_aimag_name=="Орхон" & NSO_soum_name=="Жаргалант сум" 
replace bag4=name1 if NSO_aimag_name=="Сүхбаатар" & NSO_soum_name=="Түмэнцогт сум" 
replace bag4=1 if NSO_aimag_name=="Төв" & NSO_soum_name=="Баянцогт сум" 
replace name1=bag4 if NSO_aimag_name=="Төв" & NSO_soum_name=="Баянцогт сум" 
replace bag4=name1 if NSO_aimag_name=="Ховд" & NSO_soum_name=="Дуут сум"
replace bag4=name1 if NSO_aimag_name=="Ховд" & NSO_soum_name=="Цэцэг сум"
replace bag4=name1 if NSO_aimag_name=="Өвөрхангай" & NSO_soum_name=="Баянгол сум"
replace bag4=name1 if NSO_aimag_name=="Өвөрхангай" & NSO_soum_name=="Гучин-Ус сум"
replace bag4=name1 if NSO_aimag_name=="Өвөрхангай" & NSO_soum_name=="Сант сум"
replace bag4=name1 if NSO_aimag_name=="Өвөрхангай" & NSO_soum_name=="Уянга сум"
replace bag4=name1 if NSO_aimag_name=="Өвөрхангай" & NSO_soum_name=="Хайрхандулаан сум"

	*case of a==. & name1==. & bag4!=.:16
replace name1=bag4 if a==. & name1==. & bag4!=.

	*case of bag4 ==. & name1==.
replace bag4=1 if gen_bag_name3=="Цогтсүмбэр" & NSO_aimag_name=="Дорнод"  & NSO_soum_name=="Халх гол сум"
replace bag4=2 if gen_bag_name3=="Ялалт" & NSO_aimag_name=="Дорнод"  & NSO_soum_name=="Халх гол сум"
replace bag4=3 if gen_bag_name3=="Ташгай" & NSO_aimag_name=="Дорнод"  & NSO_soum_name=="Халх гол сум"
replace gen_bag_name3="Байдлаг" if gen_bag_name3=="Булаг" & bag4==. & NSO_aimag_name=="Төв"  & NSO_soum_name=="Мөнгөнморьт сум"
replace bag4=2 if gen_bag_name3=="Байдлаг" & NSO_aimag_name=="Төв"  & NSO_soum_name=="Мөнгөнморьт сум" 
replace bag4=1 if gen_bag_name3=="Сийрст" & NSO_aimag_name=="Өмнөговь"  & NSO_soum_name=="Цогтцэций сум"
replace bag4=2 if gen_bag_name3=="Билгэх" & NSO_aimag_name=="Өмнөговь"  & NSO_soum_name=="Цогтцэций сум"
replace bag4=3 if gen_bag_name3=="Цагаан-Овоо" & NSO_aimag_name=="Өмнөговь"  & NSO_soum_name=="Цогтцэций сум"

drop name1 a 
*use bag4

	*correspondece of name4 and gen_bag_name3 
	*case if name4 !=""
replace name4=strrtrim(name4)
gen a=. 
replace a=1 if name4==gen_bag_name3
replace gen_bag_name3=name4 if gen_bag_name3=="" & name4!=""

replace gen_bag_name3="Баянхайрхан" if gen_bag_name3=="БаянХайрхан"

	*create final version of bag name NSO_bag_name
*use bag4 gen_bag_name3
*-р баг
*-р баг, ХХХ
tostring bag4,replace
replace bag4 = "" if bag4 =="."
gen NSO_bag_name= bag4 + "-р баг" if gen_bag_name3 == "" & bag4!=""
replace NSO_bag_name = bag4 + "-р баг, " + gen_bag_name3 if gen_bag_name3 != ""
replace NSO_bag_name = gen_bag_name3 if bag4 == ""

*adjust2
replace NSO_bag_name="1-р баг, Буянт-1"  if NSO_bag_name=="1-р баг" & NSO_aimag_name=="Дундговь"  & NSO_soum_name=="Өлзийт сум"
replace NSO_bag_name="2-р баг, Буянт-2"  if NSO_bag_name=="2-р баг" & NSO_aimag_name=="Дундговь"  & NSO_soum_name=="Өлзийт сум"
replace NSO_bag_name="4-р баг, Дэрт-1"   if NSO_bag_name=="4-р баг" & NSO_aimag_name=="Дундговь"  & NSO_soum_name=="Өлзийт сум"
replace NSO_bag_name="5-р баг, Дэрт-2"   if NSO_bag_name=="6-р баг" & NSO_aimag_name=="Дундговь"  & NSO_soum_name=="Өлзийт сум"
replace NSO_bag_name="2-р баг, Саралахаз"   if NSO_bag_name=="2-р баг, Ангирлаг буюу" & NSO_aimag_name=="Баян-Өлгий"  & NSO_soum_name=="Дэлүүн сум"

sort NSO_aimag_name NSO_soum_name NSO_bag_name
quietly by NSO_aimag_name NSO_soum_name NSO_bag_name: gen dup=cond(_N==1,0,_n)
*duplicate -->cant distinguish
drop dup a name4 gen_bag_name

	*adjust typo and space
replace NSO_bag_name="1-р баг, Улаанчулуу"   if NSO_bag_name=="1-р баг, Улаан чулуу"  & NSO_aimag_name=="Архангай"   &NSO_soum_name=="Батцэнгэл сум"
replace NSO_bag_name="6-р баг, Дайрбор"      if NSO_bag_name=="6-р баг, Дайр бор"     & NSO_aimag_name=="Архангай"   &NSO_soum_name=="Батцэнгэл сум"
replace NSO_bag_name="2-р баг, Уранхайрхан"  if NSO_bag_name=="2-р баг, Уран хайрхан" & NSO_aimag_name=="Баянхонгор" &NSO_soum_name=="Баян-Овоо сум"
replace NSO_bag_name="3-р баг, Бага баян"    if NSO_bag_name=="3-р баг, Бага Баян"    & NSO_aimag_name=="Баянхонгор" &NSO_soum_name=="Баянлиг сум"
replace NSO_bag_name="4-р баг, Их баян"      if NSO_bag_name=="4-р баг, ИХ Баян"      & NSO_aimag_name=="Баянхонгор" &NSO_soum_name=="Баянлиг сум"
replace NSO_bag_name="5-р баг, Дэлгэр мөрөн" if NSO_bag_name=="5-р баг, Дэлгэр Мөрөн" & NSO_aimag_name=="Баянхонгор" &NSO_soum_name=="Хүрээмарал сум"
replace NSO_bag_name="6-р баг, Баян хошуу"   if NSO_bag_name=="6-р баг, Баянхошуу"    & NSO_aimag_name=="Баянхонгор" &NSO_soum_name=="Галуут сум"
replace NSO_bag_name="4-р баг, Цагаан ус"    if NSO_bag_name=="4-р баг, Цагаан-Ус"    & NSO_aimag_name=="Баянхонгор" &NSO_soum_name=="Жинст сум"
replace NSO_bag_name="3-р баг, Өвөржаргалант"   if NSO_bag_name=="3-р баг, Өвгөнжаргалант"    & NSO_aimag_name=="Баянхонгор" &NSO_soum_name=="Эрдэнэцогт сум"
replace NSO_bag_name="4-р баг, Жанжин"       if NSO_bag_name=="4-р баг, Жанчин"       & NSO_aimag_name=="Баянхонгор" &NSO_soum_name=="Эрдэнэцогт сум"
replace NSO_bag_name="1-р баг, Уу-булан"     if NSO_bag_name=="1-р баг, Уу-Булан"     & NSO_aimag_name=="Баянхонгор" &NSO_soum_name=="Жинст сум"
replace NSO_bag_name="4-р баг, Бэрх"         if NSO_bag_name=="4-р баг, Хошуу бэрх"   & NSO_aimag_name=="Дорнод"     &NSO_soum_name=="Баян-Уул сум"
replace NSO_bag_name="2-р баг, Цагаан хошуу" if NSO_bag_name=="2-р баг, Цагаанхошуу"  & NSO_aimag_name=="Дорнод"     &NSO_soum_name=="Гурванзагал сум"
replace NSO_bag_name="1-р баг, Цагаан дэрс"  if NSO_bag_name=="1-р баг, Цагаан дэрст" & NSO_aimag_name=="Дорнод"     &NSO_soum_name=="Баянтүмэн сум"
replace NSO_bag_name="3-р баг, Цагаанчулуут" if NSO_bag_name=="3-р баг, Цагаан чулуут" & NSO_aimag_name=="Дорнод"     &NSO_soum_name=="Чулуунхороот сум"
replace NSO_bag_name="4-р баг, Очир хүрээ"   if NSO_bag_name=="4-р баг, Очирхүрээ"    & NSO_aimag_name=="Дорнод"     &NSO_soum_name=="Сэргэлэн сум"
replace NSO_bag_name="3-р баг, Тавантолгой"  if NSO_bag_name=="3-р баг, Таван толгой" & NSO_aimag_name=="Завхан"     &NSO_soum_name=="Дөрвөлжин сум"
replace NSO_bag_name="3-р баг, Улаантолгой"  if NSO_bag_name=="3-р баг, Улаан толгой" & NSO_aimag_name=="Завхан"     &NSO_soum_name=="Тосонцэнгэл сум"
replace NSO_bag_name="4-р баг, Төв"          if NSO_bag_name=="4-р баг, Сумын төв"    & NSO_aimag_name=="Завхан"     &NSO_soum_name=="Ургамал сум"
replace NSO_bag_name="4-р баг, Хэц-Улаан"    if NSO_bag_name=="4-р баг, Хэц улаан"    & NSO_aimag_name=="Завхан"     &NSO_soum_name=="Яруу сум"
replace NSO_bag_name="4-р баг, Төөнт"        if NSO_bag_name=="4-р баг, Төөнөт"       & NSO_aimag_name=="Завхан"     &NSO_soum_name=="Баянхайрхан сум"
replace NSO_bag_name="2-р баг, Айраг нуур"   if NSO_bag_name=="2-р баг, Айраг Нуур"   & NSO_aimag_name=="Завхан"     &NSO_soum_name=="Сонгино сум"
replace NSO_bag_name="3-р баг, Цагаан-Овоо"  if NSO_bag_name=="3-р баг, Цагаан овоо"  & NSO_aimag_name=="Сэлэнгэ"    &NSO_soum_name=="Баруунбүрэн сум"
replace NSO_bag_name="2-р баг, Буурагчин"    if NSO_bag_name=="2-р баг, Буургачин"    & NSO_aimag_name=="Сэлэнгэ"    &NSO_soum_name=="Ерөө сум"
replace NSO_bag_name="3-р баг, Бугант"       if NSO_bag_name=="3-р баг, Бугант тосгон"   & NSO_aimag_name=="Сэлэнгэ"    &NSO_soum_name=="Ерөө сум"
replace NSO_bag_name="4-р баг, Хэрх"         if NSO_bag_name=="4-р баг, Хэрх тосгон"    & NSO_aimag_name=="Сэлэнгэ"    &NSO_soum_name=="Мандал сум"
replace NSO_bag_name="1-р баг, Рашаант"      if NSO_bag_name=="1-р баг, Рашаант тосгон" & NSO_aimag_name=="Сэлэнгэ"    &NSO_soum_name=="Орхонтуул сум"
replace NSO_bag_name="1-р баг, Хонгорморьт"  if NSO_bag_name=="1-р баг, Хонгор морьт"   & NSO_aimag_name=="Сэлэнгэ"    &NSO_soum_name=="Сүхбаатар сум"
replace NSO_bag_name="2-р баг, Цагаан-Эрэг"  if NSO_bag_name=="2-р баг, Цагаан эрэг"   & NSO_aimag_name=="Сэлэнгэ"    &NSO_soum_name=="Сүхбаатар сум"
replace NSO_bag_name="5-р баг, Боргүвээ"     if NSO_bag_name=="5-р баг, Бор гүвээ"     & NSO_aimag_name=="Сэлэнгэ"    &NSO_soum_name=="Сүхбаатар сум"
replace NSO_bag_name="3-р баг, Тийрэг"       if NSO_bag_name=="3-р баг, Тйирэг"        & NSO_aimag_name=="Сэлэнгэ"    &NSO_soum_name=="Цагааннуур сум"
replace NSO_bag_name="2-р баг, Аргал"        if NSO_bag_name=="2-р баг, Асгал"         & NSO_aimag_name=="Төв"         &NSO_soum_name=="Алтанбулаг сум"
replace NSO_bag_name="2-р баг, Төмстэй"      if NSO_bag_name=="2-р баг, Төмстий"        & NSO_aimag_name=="Төв"         &NSO_soum_name=="Заамар сум"
replace NSO_bag_name="3-р баг, Баянхошуу"    if NSO_bag_name=="3-р баг, Баян хошуу"        & NSO_aimag_name=="Төв"         &NSO_soum_name=="Зуунмод сум"
replace NSO_bag_name="4-р баг, Эрдэнэ-Уул"   if NSO_bag_name=="4-р баг, Эрдэнэ уул"        & NSO_aimag_name=="Төв"         &NSO_soum_name=="Сэргэлэн сум"
replace NSO_bag_name="42-р баг, Хар чулуут"  if NSO_bag_name=="2-р баг, Xaрчулуут"        & NSO_aimag_name=="Төв"         &NSO_soum_name=="Угтаалцайдам сум"
replace NSO_bag_name="4-р баг, Сүүл буга"    if NSO_bag_name=="4-р баг, Сүүлбуга"        & NSO_aimag_name=="Төв"         &NSO_soum_name=="Цээл сум"
replace NSO_bag_name="5-р баг, Улаанхудаг"   if NSO_bag_name=="5-р баг, Улаан худаг"        & NSO_aimag_name=="Төв"         &NSO_soum_name=="Эрдэнэсант сум"
replace NSO_bag_name="1-р баг, Айраг нуур"   if NSO_bag_name=="1-р баг, Айраг Нуур"        & NSO_aimag_name=="Увс"         &NSO_soum_name=="Завхан сум"
replace NSO_bag_name="3-р баг, Хяргас нуур"  if NSO_bag_name=="3-р баг, Хяргас Нуур"        & NSO_aimag_name=="Увс"         &NSO_soum_name=="Завхан сум"
replace NSO_bag_name="3-р баг, Суврага"      if NSO_bag_name=="3-р баг, Суварга"        & NSO_aimag_name=="Увс"         &NSO_soum_name=="Зүүнговь сум"
replace NSO_bag_name="4-р баг, Улаан-Үзүүр"  if NSO_bag_name=="4-р баг, Улаан үзүүр"        & NSO_aimag_name=="Увс"         &NSO_soum_name=="Наранбулаг сум"
replace NSO_bag_name="2-р баг, Аршаант"      if NSO_bag_name=="2-р баг, Рашаант"        & NSO_aimag_name=="Увс"         &NSO_soum_name=="Түргэн сум"
replace NSO_bag_name="2-р баг, Хар алтад"    if NSO_bag_name=="2-р баг, Хар-Алтад"        & NSO_aimag_name=="Увс"         &NSO_soum_name=="Бөхмөрөн сум"
replace NSO_bag_name="4-р баг, Халиунбулаг"  if NSO_bag_name=="4-р баг, Халиун булаг"        & NSO_aimag_name=="Увс"         &NSO_soum_name=="Ховд сум"
replace NSO_bag_name="3-р баг, Арбулаг"      if NSO_bag_name=="3-р баг, Ар булаг"    & NSO_aimag_name=="Увс"     &NSO_soum_name=="Цагаанхайрхан сум"
replace NSO_bag_name="3-р баг, Хулст нуур"  if NSO_bag_name=="3-р баг, Хулст"       & NSO_aimag_name=="Увс"     &NSO_soum_name=="Өлгий сум"
replace NSO_bag_name="2-р баг, Өлгий нуур"  if NSO_bag_name=="2-р баг, Өлгий Нуур"       & NSO_aimag_name=="Увс"     &NSO_soum_name=="Өлгий сум"
replace NSO_bag_name="1-р баг, Баруунсайхан" if NSO_bag_name=="1-р баг, Баруун сайхан"    & NSO_aimag_name=="Өмнөговь"     &NSO_soum_name=="Даланзадгад сум"
replace NSO_bag_name="4-р баг, Эмгэнбулаг"   if NSO_bag_name=="4-р баг, Эмгэн булаг"    & NSO_aimag_name=="Өмнөговь"     &NSO_soum_name=="Номгон сум"
replace NSO_bag_name="2-р баг, Ганзагад"     if NSO_bag_name=="2-р баг, Ганзагат"    & NSO_aimag_name=="Өмнөговь"     &NSO_soum_name=="Ноён сум"
replace NSO_bag_name="2-р баг, Гавилууд"     if NSO_bag_name=="2-р баг, Галивууд"    & NSO_aimag_name=="Өмнөговь"     &NSO_soum_name=="Ханбогд сум"
replace NSO_bag_name="2-р баг, Бортээг"     if NSO_bag_name=="2-р баг, Бор тээг"    & NSO_aimag_name=="Өмнөговь"     &NSO_soum_name=="Цогт-Овоо сум"

replace NSO_bag_name="1-р баг, Баян-Өлзийт"  if NSO_bag_name=="1-р баг, Баян"   & NSO_aimag_name=="Дорнод"     &NSO_soum_name=="Хөлөнбуйр сум"
replace NSO_bag_name="6-р баг, Баянхангай"   if NSO_bag_name=="6-р баг"         & NSO_aimag_name=="Сэлэнгэ"    &NSO_soum_name=="Мандал сум"
replace NSO_bag_name="7-р баг, Минжийн хангай"         if NSO_bag_name=="7-р баг"    & NSO_aimag_name=="Сэлэнгэ"    &NSO_soum_name=="Мандал сум"
replace NSO_bag_name="8-р баг, Тарни"        if NSO_bag_name=="8-р баг"         & NSO_aimag_name=="Сэлэнгэ"    &NSO_soum_name=="Мандал сум"
replace NSO_bag_name="9-р баг, Баян-Арцат"   if NSO_bag_name=="9-р баг"         & NSO_aimag_name=="Сэлэнгэ"    &NSO_soum_name=="Мандал сум"
replace NSO_bag_name="6-р баг, Орхон"        if NSO_bag_name=="6-р баг"         & NSO_aimag_name=="Сэлэнгэ"    &NSO_soum_name=="Сүхбаатар сум"
replace NSO_bag_name="7-р баг, Ган зам"      if NSO_bag_name=="7-р баг"         & NSO_aimag_name=="Сэлэнгэ"    &NSO_soum_name=="Сүхбаатар сум"
replace NSO_bag_name="8-р баг, Буур хээр"    if NSO_bag_name=="8-р баг"         & NSO_aimag_name=="Сэлэнгэ"    &NSO_soum_name=="Сүхбаатар сум"
replace NSO_bag_name="3-р баг, Цавчир"       if NSO_bag_name=="2-р баг, Цавчир" & NSO_aimag_name=="Төв"         &NSO_soum_name=="Баян сум"
replace NSO_bag_name="2-р баг, Өгөөмөр"       if NSO_bag_name=="3-р баг, Өгөөмөр" & NSO_aimag_name=="Төв"         &NSO_soum_name=="Баян сум"
replace NSO_bag_name="2-р баг, Хар чулуут"   if NSO_bag_name=="42-р баг, Хар чулуут"      & NSO_aimag_name=="Төв"         &NSO_soum_name=="Угтаалцайдам сум"
replace NSO_bag_name="1-р баг, Баянмандал"   if NSO_bag_name=="1-р баг"         & NSO_aimag_name=="Увс"         &NSO_soum_name=="Малчин сум"

replace NSO_bag_name="1-р баг, Хөх сүм"     if NSO_bag_name=="1-р баг, Эрдэнэ толгой"   & NSO_aimag_name=="Архангай"         &NSO_soum_name=="Төвшрүүлэх сум"
replace NSO_bag_name="3-р баг, Урантолгой"   if NSO_bag_name=="3-р баг, Жаарай"         & NSO_aimag_name=="Архангай"         &NSO_soum_name=="Төвшрүүлэх сум"
replace NSO_bag_name="4-р баг, Өртөнт"   if NSO_bag_name=="4-р баг, Сөрт"         & NSO_aimag_name=="Архангай"         &NSO_soum_name=="Төвшрүүлэх сум"
replace NSO_bag_name="4-р баг, Буянт"   if NSO_bag_name=="4-р баг, Цэлгэр"         & NSO_aimag_name=="Баянхонгор"         &NSO_soum_name=="Богд сум"
replace NSO_bag_name="4-р баг, Баянтэгш"   if NSO_bag_name=="4-р баг, Баян-Айраг"         & NSO_aimag_name=="Завхан"         &NSO_soum_name=="Тэлмэн сум"
replace NSO_bag_name="4-р баг, Жаргалант"   if NSO_bag_name=="4-р баг, Цагааннуур"         & NSO_aimag_name=="Увс"         &NSO_soum_name=="Өндөрхангай сум"
replace NSO_bag_name="6-р баг, Начин"   if NSO_bag_name=="6-р баг, Жаал-Уул"         & NSO_aimag_name=="Өмнөговь"         &NSO_soum_name=="Даланзадгад сум"


	*adjust a
	*number based: FID_numbase
	*name based: FID_namebase
gen FID_numbase=NSO_bag_name
replace FID_numbase="2-р баг, Идэр-Улаан" if NSO_bag_name=="2-р баг, Хан-Өндөр" & NSO_aimag_name=="Архангай" & NSO_soum_name=="Эрдэнэмандал сум"
replace FID_numbase="4-р баг, Хан-Өндөр" if NSO_bag_name=="4-р баг, Идэр-Улаан" & NSO_aimag_name=="Архангай" & NSO_soum_name=="Эрдэнэмандал сум"

replace FID_numbase="3-р баг, Бадрал" if NSO_bag_name=="3-р баг, Соёл" & NSO_aimag_name=="Завхан" & NSO_soum_name=="Отгон сум"
replace FID_numbase="4-р баг, Соёл" if NSO_bag_name=="4-р баг, Бадрал" & NSO_aimag_name=="Завхан" & NSO_soum_name=="Отгон сум"

gen FID_namebase=NSO_bag_name
replace FID_namebase="4-р баг, Хан-Өндөр" if NSO_bag_name=="2-р баг, Хан-Өндөр" & NSO_aimag_name=="Архангай" & NSO_soum_name=="Эрдэнэмандал сум"
replace FID_namebase="2-р баг, Идэр-Улаан" if NSO_bag_name=="4-р баг, Идэр-Улаан" & NSO_aimag_name=="Архангай" & NSO_soum_name=="Эрдэнэмандал сум"

replace FID_namebase="4-р баг, Соёл" if NSO_bag_name=="3-р баг, Соёл" & NSO_aimag_name=="Завхан" & NSO_soum_name=="Отгон сум"
replace FID_namebase="3-р баг, Бадрал" if NSO_bag_name=="4-р баг, Бадрал" & NSO_aimag_name=="Завхан" & NSO_soum_name=="Отгон сум"

gen Bag_Mapmatchkey_namebase = NSO_aimag_name+NSO_soum_name+FID_namebase 
gen Bag_Mapmatchkey_numbase = NSO_aimag_name+NSO_soum_name+FID_numbase 

